person who lives happily and worry free - Español Inglés Diccionario